package Spiel.Werte;

public class FWeg {

	public static IWeg weg(double x, double y, double z) {
		return new Weg(x, y, z);
	}

	public static IWeg wegBestimmen(IPosition a, IPosition b) {
		if (a == null) {
			System.out.print("Diese Position gibt es nicht!" + "\n");
			return null;
		}
		if (b == null) {
			System.out.print("Diese Position gibt es nicht!" + "\n");
			return null;
		}
		return new Weg(b.getX() - a.getX(), b.getY() - a.getY(), b.getZ()
				- a.getZ());
	}

	public static IWeg invariant(IWeg weg) {
		return new Weg(-weg.getX(), -weg.getY(), -weg.getZ());
	}
}
